grind to a halt/standstill - Turco Inglés Diccionario